
package net.mappoint.s.mappoint_30;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlType;


/**
 * <p>Java class for MapPointConstants complex type.
 * 
 * <p>The following schema fragment specifies the expected content contained within this class.
 * 
 * <pre>
 * &lt;complexType name="MapPointConstants">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="EarthRadiusInKilometers" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="Pi" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="RadiansPerDegree" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="DegreesPerRadian" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="MilesPerKilometer" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="KilometersPerMile" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="KilometersPerFoot" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="FeetPerKilometer" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="FindScoreThreshold" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="AssumedDpi" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
 *         &lt;element name="FeetPerMeter" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *         &lt;element name="MetersPerFoot" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "MapPointConstants", propOrder = {
    "earthRadiusInKilometers",
    "pi",
    "radiansPerDegree",
    "degreesPerRadian",
    "milesPerKilometer",
    "kilometersPerMile",
    "kilometersPerFoot",
    "feetPerKilometer",
    "findScoreThreshold",
    "assumedDpi",
    "feetPerMeter",
    "metersPerFoot"
})
public class MapPointConstants {

    @XmlElement(name = "EarthRadiusInKilometers", defaultValue = "6378.2")
    protected Double earthRadiusInKilometers;
    @XmlElement(name = "Pi", defaultValue = "3.1415926535897931")
    protected Double pi;
    @XmlElement(name = "RadiansPerDegree", defaultValue = "0.017453292519943295")
    protected Double radiansPerDegree;
    @XmlElement(name = "DegreesPerRadian", defaultValue = "57.295779513082323")
    protected Double degreesPerRadian;
    @XmlElement(name = "MilesPerKilometer", defaultValue = "0.621371192237334")
    protected Double milesPerKilometer;
    @XmlElement(name = "KilometersPerMile", defaultValue = "1.609344")
    protected Double kilometersPerMile;
    @XmlElement(name = "KilometersPerFoot", defaultValue = "0.0003048")
    protected Double kilometersPerFoot;
    @XmlElement(name = "FeetPerKilometer", defaultValue = "3280.8398950131232")
    protected Double feetPerKilometer;
    @XmlElement(name = "FindScoreThreshold", defaultValue = "0.85")
    protected Double findScoreThreshold;
    @XmlElement(name = "AssumedDpi", defaultValue = "96")
    protected Integer assumedDpi;
    @XmlElement(name = "FeetPerMeter", defaultValue = "3.280839895013123")
    protected Double feetPerMeter;
    @XmlElement(name = "MetersPerFoot", defaultValue = "0.3048")
    protected Double metersPerFoot;

    /**
     * Gets the value of the earthRadiusInKilometers property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getEarthRadiusInKilometers() {
        return earthRadiusInKilometers;
    }

    /**
     * Sets the value of the earthRadiusInKilometers property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setEarthRadiusInKilometers(Double value) {
        this.earthRadiusInKilometers = value;
    }

    /**
     * Gets the value of the pi property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getPi() {
        return pi;
    }

    /**
     * Sets the value of the pi property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setPi(Double value) {
        this.pi = value;
    }

    /**
     * Gets the value of the radiansPerDegree property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getRadiansPerDegree() {
        return radiansPerDegree;
    }

    /**
     * Sets the value of the radiansPerDegree property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setRadiansPerDegree(Double value) {
        this.radiansPerDegree = value;
    }

    /**
     * Gets the value of the degreesPerRadian property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getDegreesPerRadian() {
        return degreesPerRadian;
    }

    /**
     * Sets the value of the degreesPerRadian property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setDegreesPerRadian(Double value) {
        this.degreesPerRadian = value;
    }

    /**
     * Gets the value of the milesPerKilometer property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getMilesPerKilometer() {
        return milesPerKilometer;
    }

    /**
     * Sets the value of the milesPerKilometer property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setMilesPerKilometer(Double value) {
        this.milesPerKilometer = value;
    }

    /**
     * Gets the value of the kilometersPerMile property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getKilometersPerMile() {
        return kilometersPerMile;
    }

    /**
     * Sets the value of the kilometersPerMile property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setKilometersPerMile(Double value) {
        this.kilometersPerMile = value;
    }

    /**
     * Gets the value of the kilometersPerFoot property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getKilometersPerFoot() {
        return kilometersPerFoot;
    }

    /**
     * Sets the value of the kilometersPerFoot property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setKilometersPerFoot(Double value) {
        this.kilometersPerFoot = value;
    }

    /**
     * Gets the value of the feetPerKilometer property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getFeetPerKilometer() {
        return feetPerKilometer;
    }

    /**
     * Sets the value of the feetPerKilometer property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setFeetPerKilometer(Double value) {
        this.feetPerKilometer = value;
    }

    /**
     * Gets the value of the findScoreThreshold property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getFindScoreThreshold() {
        return findScoreThreshold;
    }

    /**
     * Sets the value of the findScoreThreshold property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setFindScoreThreshold(Double value) {
        this.findScoreThreshold = value;
    }

    /**
     * Gets the value of the assumedDpi property.
     * 
     * @return
     *     possible object is
     *     {@link Integer }
     *     
     */
    public Integer getAssumedDpi() {
        return assumedDpi;
    }

    /**
     * Sets the value of the assumedDpi property.
     * 
     * @param value
     *     allowed object is
     *     {@link Integer }
     *     
     */
    public void setAssumedDpi(Integer value) {
        this.assumedDpi = value;
    }

    /**
     * Gets the value of the feetPerMeter property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getFeetPerMeter() {
        return feetPerMeter;
    }

    /**
     * Sets the value of the feetPerMeter property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setFeetPerMeter(Double value) {
        this.feetPerMeter = value;
    }

    /**
     * Gets the value of the metersPerFoot property.
     * 
     * @return
     *     possible object is
     *     {@link Double }
     *     
     */
    public Double getMetersPerFoot() {
        return metersPerFoot;
    }

    /**
     * Sets the value of the metersPerFoot property.
     * 
     * @param value
     *     allowed object is
     *     {@link Double }
     *     
     */
    public void setMetersPerFoot(Double value) {
        this.metersPerFoot = value;
    }

}
